package com.vivo.house.dao;

import com.vivo.house.entity.AllBuildingScaleHistory;
import com.vivo.house.entity.AllBuildingScaleHistoryExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface AllBuildingScaleHistoryMapper {
    int countByExample(AllBuildingScaleHistoryExample example);

    int deleteByExample(AllBuildingScaleHistoryExample example);

    int deleteByPrimaryKey(String id);

    int insert(AllBuildingScaleHistory record);

    int insertSelective(AllBuildingScaleHistory record);

    List<AllBuildingScaleHistory> selectByExample(AllBuildingScaleHistoryExample example);

    AllBuildingScaleHistory selectByPrimaryKey(String id);

    int updateByExampleSelective(@Param("record") AllBuildingScaleHistory record, @Param("example") AllBuildingScaleHistoryExample example);

    int updateByExample(@Param("record") AllBuildingScaleHistory record, @Param("example") AllBuildingScaleHistoryExample example);

    int updateByPrimaryKeySelective(AllBuildingScaleHistory record);

    int updateByPrimaryKey(AllBuildingScaleHistory record);
}